package cn.edu.jxust.core.infrastructure.util.location;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author QiuKangming
 * @version 1.0
 * @description 地址周边poi数组
 * @since 2020/07/07 16:27
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Pois {

    /**
     * 地址信息
     */
    private String addr;

    /**
     * 数据来源（已废弃）
     */
    private String cp;

    /**
     * 和当前坐标点的方向
     */
    private String direction;

    /**
     * 离坐标点距离
     */
    private Integer distance;

    /**
     * poi名称
     */
    private String name;

    /**
     * poi类型，如’美食;中餐厅’。tag与poiType字段均为poi类型，建议使用tag字段，信息更详细。
     */
    private String tag;

    /**
     * poi坐标{x,y}
     */
    private Double point;

    /**
     * 电话
     */
    private Integer tel;

    /**
     * poi唯一标识
     */
    private String uid;

    /**
     * 邮编
     */
    private String zip;

    /**
     * poi对应的主点poi（如，海底捞的主点为上地华联，该字段则为上地华联的poi信息。如无，该字段为空），包含子字段和pois基础召回字段相同。
     */
    private Object parent_poi;

}
